/**
table {
	border: 1px solid #666;
	width: 80%;
	margin: 20px 0 20px 0 !important;
}

th,td {
	padding: 2px 4px 2px 4px !important;
	text-align: center;
	vertical-align: middle;
}

thead tr {
	background-color: #fc0;
}

th a,th a:visited {
	color: black;
}

th a:hover {
	text-decoration: underline;
	color: black;
}


tr.odd {
	background-color: #fff
}

tr.tableRowEven,tr.even {
	background-color: #fea
}

div.exportlinks {
	background-color: #eee;
	border: 1px dotted #999;
	padding: 2px 4px 2px 4px;
	margin: 2px 0 10px 0;
	width: 79%;
}

span.export {
	padding: 0 4px 1px 20px;
	display: inline;
	display: inline-block;
	cursor: pointer;
}
**/
.zy_list { border-spacing:0px; }
tr.even { background-color: #f4f4f7 }
th.sortable a{background-image: url(/images/arrow_off.png);background-repeat: no-repeat; }
th.sorted a, th.sortable a { background-position: right; padding-right:15px; color:#474747 }
th.sorted { background-color: rgba(234, 235, 229, 0.74); }
th.order1 a { background-image: url(/images/px_up.png); }
th.order2 a { background-repeat: no-repeat; background-image: url(/images/px_down.png); }
span.pagebanner { padding: 2px 4px 2px 4px; width: 79%; margin-top: 10px; display: block; border-bottom: none; }
span.pagelinks { background-color: #eee; border: 1px dotted #999; padding: 2px 4px 2px 4px; width: 79%; display: block; border-top: none; margin-bottom: -5px; }
/*CSS Digg style pagination*/
div.pagination { padding: 3px; margin: 3px; text-align:right; }
div.pagination a { padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #AAAADD; text-decoration: none; /* no underline */ color: #66B3FF; }
div.pagination a:hover, div.digg a:active { border: 1px solid #66B3FF; color: #000; }
div.pagination span.current { padding: 2px 2px 2px 2px; margin: 2px; border: 1px solid #D2E9FF; font-weight: bold; background-color: #D2E9FF; color: #FFF; }
div.pagination span.disabled { padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #EEE; color: #DDD; }
